present with due respect - Turkish English Dictionary